Object
Einhugur.RawBitmap
Einhugur.RawBitmap | Constructs a new 4 channel RawBitmap with a given width and given height. |
Einhugur.RawBitmap | Constructs a new RawBitmap with a given width, given height and given number of channels. |
Einhugur.RawBitmap | Constructs a new RawBitmap with a given width, given height, given number of channels and given rowBytes value. |
BitmapFormat | Returns the bitmap format. |
Channels | Returns the number of channels in the bitmap. |
ColorSpace | Returns the color space of the bitmap. |
Depth | Returns the depth of the bitmap. |
HasAlphaChannel | Indicates whether the bitmap has an alpha channel. |
HasICCProfile | Indicates whether the bitmap has an ICC profile. |
Height | Returns the height of the bitmap. |
HorizontalResolution | Returns the horizontal resolution of the image. (This can be set if the image was for example read from Jpg) |
ICCProfileData | Returns set value of the name of the ICC Color profile. |
ICCProfileName | Returns the raw ICC Color profile data if the RawBitmap contains ICC profile. |
IsFloatPixelMap | Indicates whether the bitmap uses floating-point pixels. |
PixelBytes | Returns the number of bytes per pixel of the bitmap. |
Premultiplied | Returns true if the bitmap is known to be premultiplied. |
RowBytes | Returns the number of bytes per row of the bitmap. |
VerticalResolution | Returns the vertical resolution of the image. (This can be set if the image was for example read from Jpg) |
Width | Returns the width of the bitmap. |
ClearICCProfile | Removes ICC color profile from the RawBitmap. |
Clone | Clones the RawBitmap and optionally adds alpha channel. |
Convert | Converts between RawBitmap formats. |
CopyICCColorProfileFrom | Copies ICC profile from other RawBitmap instance and puts it on this instance of the RawBitmap. |
Crop | Crops the image, returning a new RawBitmap with the result or nothing if no parts of the image were within the Crop parameters. |
Dispose | Releases unmanaged resources used by the RawBitmap class. |
DrawBitmap | Draws a RawBitmap into the RawBitmap. |
DrawEllipse | Draws an ellipse at given location into the RawBitmap with a given color. |
DrawLine | Draws a line at given location into the RawBitmap with a given color. |
DrawLineAntialiased | Draws antialiased line at given location into the RawBitmap with a given color. |
DrawPixel | Draws a pixel at given location into the RawBitmap with a given color. |
DrawRect | Draws a rectangle at given location into the RawBitmap with a given color. |
FillRect | Fills a rectangle at given location into the RawBitmap with a given color. |
FillRectAlpha | Draws only the alpha channel of filled rectangle |
Pixel | Gets the color of a pixel in the RawBitmap. |
Pixel | Sets the color of a pixel in the RawBitmap. |
PixelAlpha | Gets the alpha value for pixel at given location |
PixelAlpha | Sets the alpha value of a pixel in the RawBitmap. |
Unpremultiply | Unpremultiplies the RawBitmap if it is premultiplied. |